AutoLISP 확장은 일부 AutoLISP 코드 문을 형식화하고, 새로운 문의 들여쓰기 및 정렬을 입력할 때 정의하며,
문을 주석으로 표시할 수 있는 도구를 제공합니다.
비주얼 스튜디오 코드는 입력할 때 일부 형식을 새로운 AutoLISP 코드 문에 자동으로 적용하지만
다른 소스에서 붙여넣은 코드 문은 자동으로 형식화되지 않습니다.
비주얼 스튜디오 코드를 사용하면 현재 편집자 창에서 일부 또는 모든 코드 문을 형식화할 수 있습니다.
(defun c:hello ( / msg)
(setq msg (getstring T "\nEnter a message: "))
(alert msg)
)
(defun c:hello (/ msg)
(setq msg (getstring T "\nEnter a message: "))
(alert msg)
)
AutoLISP 코드 문을 입력하고 형식을 지정하는 데 사용되는 현재 설정을 다음을 수행하여 보고 변경할 수 있습니다.
설명은 프로그램 또는 특정 코드문이 LSP 파일에서 수행하는 작업을 설명하는 데 유용합니다.
설명로 표시하려는 텍스트 앞에 하나 이상의 세미콜론을 추가하여 LSP 파일에 설명을 표시합니다.
다음 단계에서는 비주얼 스튜디오 코드의 도구를 사용하여 LSP 파일의 선을 주석 또는 주석 없는 선으로 표시하는 방법을 설명합니다.
(defun c:hello (/ msg)
(setq msg (getstring T "\nEnter a message: "))
(alert msg)
)
; (defun c:hello (/ msg) ; (setq msg (getstring T "\nEnter a message: ")) ; (alert msg) ; )
편집 메뉴의 차단 댓글 토글 도구를 사용하여 많은 줄을 댓글로 표시할 수도 있습니다.
이러한 유형의 댓글을 차단 댓글이라고 합니다.
차단 댓글은 문자 시퀀스 ";|로 시작하여 |;"로 끝납니다.
다음은 hello 기능에 적용된 차단 댓글의 결과를 보여줍니다.
;| (defun c:hello (/ msg)
(setq msg (getstring T "\nEnter a message: "))
(alert msg)
) |;
코드 문 뒤에 댓글을 달 수도 있는데, 이를 일반적으로 인라인 댓글이라고 합니다.
(alert msg) ; Displays a string in a message box
팁: 댓글은 프로그램을 디버깅하거나 변경할 때 유용할 수 있습니다.
코드 문을 댓글로 표시하면 코드 문이 AutoCAD 프로그램에서 실행되는 것을 억제하는 동시에 LSP 파일에 보존되어 코드 문의 초점을 좁혀서 디버깅하고 참조할 수 있는 기존 코드 문 사본을 제공할 수 있습니다.